Predictive Vehicle Routing Algorithm 2